
using Qdb;
using Qdb.Internal;

namespace Qdb.Internal
{
	/// <summary>marker interface for special qdb datatypes</summary>
	/// <exclude></exclude>
	public interface IQdbTypeImpl : ITransactionAware
	{
		object CreateDefault(Transaction trans);

		bool HasClassIndex();

		void SetObjectReference(ObjectReference @ref);
	}
}
